package com.alks.function.service.biocontrol.deptwork;

import com.alks.entity.data.entity.CpBaseDetail;
import com.alks.entity.data.entity.CpBaseHead;
import com.alks.entity.data.response.ResponseInfo;

public interface ICpBaseService {
    ResponseInfo getCpBaseHeadQuery();

    ResponseInfo cpBaseHeadUpdate(CpBaseHead request, String baseTypeOld);

    ResponseInfo cpBaseHeadAdd(CpBaseHead request);

    ResponseInfo cpBaseHeadDelete(String baseType);

    ResponseInfo getCpBaseDetQuery(String baseType);

    ResponseInfo cpBaseDetUpdate(CpBaseDetail request, String baseTypeOld, String itemCodeOld);

    ResponseInfo cpBaseDetAdd(CpBaseDetail request);

    ResponseInfo cpBaseDetDelete(String baseType, String itemCode);
}
